home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / etc / bash_completion.d / unrar < prev    next >
Text File  |  2009-04-02  |  642b  |  31 lines

  1. # -*- mode: shell-script; sh-basic-offset: 8; indent-tabs-mode: t -*-
  2. # ex: ts=8 sw=8 noet filetype=sh
  3. #
  4. # unrar(1) completion by Guillaume Rousse <rousse@ccr.jussieu.fr>
  5.  
  6. _unrar() 
  7. {
  8.     local cur
  9.  
  10.     COMPREPLY=()
  11.     cur=`_get_cword`
  12.  
  13.     case "$cur" in
  14.         -*)
  15.         COMPREPLY=( $( compgen -W '-ad -ap -av- -c- -cfg- -cl -cu \
  16.         -dh -ep -f -idp -ierr -inul -kb -o+ -o- -ow -p -p- -r -ta \
  17.         -tb -tn -to -u -v -ver -vp -x -x@ -y' -- $cur ) )
  18.         ;;
  19.         *)
  20.         if [ $COMP_CWORD -eq 1 ]; then
  21.             COMPREPLY=( $( compgen -W 'e l lb lt p t v vb vt x' -- $cur ) )
  22.         else
  23.             _filedir '@(rar|RAR)'
  24.         fi
  25.         ;;
  26.     esac
  27.   
  28.     return 0
  29. }
  30. complete -F _unrar $filenames unrar
  31.